launch a comprehensive investigation - Turco Inglés Diccionario